﻿using ESRI.ArcGIS.Carto;
using Inovout.Gis.Geometry;
using ESRI.ArcGIS.Geodatabase;
using Inovout.Gis;

namespace Inovout.ArcGis
{
    public abstract class GeometryFactory
    {
        public abstract IGeometryLayerInfo CreateGeometryLayer(IFeatureLayer arcFeatureLayer);
        public abstract IGeometryInfo CreateGeometry(IGeometryLayerInfo geometryLayerInfo,  IFeature arcFeature);
    }
}
